thread escutcheon - German English Dictionary